firsthand information - French English Dictionary